package com.wnhz.work.yz.bean;

import com.google.gson.annotations.SerializedName;
import com.wnhz.work.yz.base.BaseBean;

import java.util.List;

/**
 * Created by admin on 2017/6/21.
 */
public class YanShouJiChaBean extends BaseBean{

    /**
     * result : 1
     * info : {"budget_id":"752","project_name":"武汉亚心沌口医院","budget_no":"暂无合同号","realname":"易明盛","tel":"13920656002","address":"武汉市湖北省汉阳区武汉汉阳区江城大道与太子湖北路交叉口","package":[{"name":"好适特·1622M","img":"http://youzhu.unohacha.com/Uploads/Picture/uploads/20161230/586634383e652.jpg","label":"整体浴室","nums":"255","info":"AL-长边左开门 不带管井 直排","room_number":"房间号:"},{"name":"好适特·1622M","img":"http://youzhu.unohacha.com/Uploads/Picture/uploads/20161230/586634383e652.jpg","label":"整体浴室","nums":"88","info":"AR-长边右开门 不带管井 直排","room_number":"房间号:"}],"detail":{"install_time":"2017年06月19日","send_require":"what","remark":"配置及尺寸合同内容可能会发生变动，以后期正式合同及下单内容为准","list":[{"headimg":"http://youzhu.unohacha.com/Public/Admin/Upload_pic/2017-06-07/5937eb7092f06.jpg","realname":"我是测试账号","address":"湖北省","level":"高级检验员","company":"苏州优住集成家居有限公司","start_time":"13分钟前","content":"wwww","img":["http://youzhu.unohacha.com/Uploads/image/headimg/logo.png"]}]},"install":[{"add_time":"2017-06-21 11:38:58","content":"111","img":["http://youzhu.unohacha.com/Uploads/image/headimg/logo.png"]}]}
     */

    private String result;
    /**
     * budget_id : 752
     * project_name : 武汉亚心沌口医院
     * budget_no : 暂无合同号
     * realname : 易明盛
     * tel : 13920656002
     * address : 武汉市湖北省汉阳区武汉汉阳区江城大道与太子湖北路交叉口
     * package : [{"name":"好适特·1622M","img":"http://youzhu.unohacha.com/Uploads/Picture/uploads/20161230/586634383e652.jpg","label":"整体浴室","nums":"255","info":"AL-长边左开门 不带管井 直排","room_number":"房间号:"},{"name":"好适特·1622M","img":"http://youzhu.unohacha.com/Uploads/Picture/uploads/20161230/586634383e652.jpg","label":"整体浴室","nums":"88","info":"AR-长边右开门 不带管井 直排","room_number":"房间号:"}]
     * detail : {"install_time":"2017年06月19日","send_require":"what","remark":"配置及尺寸合同内容可能会发生变动，以后期正式合同及下单内容为准","list":[{"headimg":"http://youzhu.unohacha.com/Public/Admin/Upload_pic/2017-06-07/5937eb7092f06.jpg","realname":"我是测试账号","address":"湖北省","level":"高级检验员","company":"苏州优住集成家居有限公司","start_time":"13分钟前","content":"wwww","img":["http://youzhu.unohacha.com/Uploads/image/headimg/logo.png"]}]}
     * install : [{"add_time":"2017-06-21 11:38:58","content":"111","img":["http://youzhu.unohacha.com/Uploads/image/headimg/logo.png"]}]
     */

    private InfoEntity info;


    public void setResult(String result) {
        this.result = result;
    }

    public void setInfo(InfoEntity info) {
        this.info = info;
    }

    public String getResult() {
        return result;
    }

    public InfoEntity getInfo() {
        return info;
    }

    public static class InfoEntity extends BaseBean{
        private String budget_id;
        private String project_name;
        private String budget_no;
        private String realname;
        private String tel;
        private String address;

        /**
         * install_time : 2017年06月19日
         * send_require : what
         * remark : 配置及尺寸合同内容可能会发生变动，以后期正式合同及下单内容为准
         * list : [{"headimg":"http://youzhu.unohacha.com/Public/Admin/Upload_pic/2017-06-07/5937eb7092f06.jpg","realname":"我是测试账号","address":"湖北省","level":"高级检验员","company":"苏州优住集成家居有限公司","start_time":"13分钟前","content":"wwww","img":["http://youzhu.unohacha.com/Uploads/image/headimg/logo.png"]}]
         */

        private DetailEntity detail;
        /**
         * name : 好适特·1622M
         * img : http://youzhu.unohacha.com/Uploads/Picture/uploads/20161230/586634383e652.jpg
         * label : 整体浴室
         * nums : 255
         * info : AL-长边左开门 不带管井 直排
         * room_number : 房间号:
         */

        @SerializedName("package")
        private List<PackageEntity> packageX;
        /**
         * add_time : 2017-06-21 11:38:58
         * content : 111
         * img : ["http://youzhu.unohacha.com/Uploads/image/headimg/logo.png"]
         */

        private List<InstallEntity> install;
        /**
         * orderid : 5
         * status : 4
         */

        private String orderid;
        private String status;

        public void setBudget_id(String budget_id) {
            this.budget_id = budget_id;
        }

        public void setProject_name(String project_name) {
            this.project_name = project_name;
        }

        public void setBudget_no(String budget_no) {
            this.budget_no = budget_no;
        }

        public void setRealname(String realname) {
            this.realname = realname;
        }

        public void setTel(String tel) {
            this.tel = tel;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public void setDetail(DetailEntity detail) {
            this.detail = detail;
        }

        public void setPackageX(List<PackageEntity> packageX) {
            this.packageX = packageX;
        }

        public void setInstall(List<InstallEntity> install) {
            this.install = install;
        }

        public String getBudget_id() {
            return budget_id;
        }

        public String getProject_name() {
            return project_name;
        }

        public String getBudget_no() {
            return budget_no;
        }

        public String getRealname() {
            return realname;
        }

        public String getTel() {
            return tel;
        }

        public String getAddress() {
            return address;
        }

        public DetailEntity getDetail() {
            return detail;
        }

        public List<PackageEntity> getPackageX() {
            return packageX;
        }

        public List<InstallEntity> getInstall() {
            return install;
        }

        public void setOrderid(String orderid) {
            this.orderid = orderid;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getOrderid() {
            return orderid;
        }

        public String getStatus() {
            return status;
        }

        public static class DetailEntity extends BaseBean{
            private String install_time;
            private String send_require;
            private String remark;
            /**
             * headimg : http://youzhu.unohacha.com/Public/Admin/Upload_pic/2017-06-07/5937eb7092f06.jpg
             * realname : 我是测试账号
             * address : 湖北省
             * level : 高级检验员
             * company : 苏州优住集成家居有限公司
             * start_time : 13分钟前
             * content : wwww
             * img : ["http://youzhu.unohacha.com/Uploads/image/headimg/logo.png"]
             */

            private List<ListEntity> list;

            public void setInstall_time(String install_time) {
                this.install_time = install_time;
            }

            public void setSend_require(String send_require) {
                this.send_require = send_require;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public void setList(List<ListEntity> list) {
                this.list = list;
            }

            public String getInstall_time() {
                return install_time;
            }

            public String getSend_require() {
                return send_require;
            }

            public String getRemark() {
                return remark;
            }

            public List<ListEntity> getList() {
                return list;
            }

            public static class ListEntity extends BaseBean{
                private String headimg;
                private String realname;
                private String address;
                private String level;
                private String company;
                private String start_time;
                private String content;
                private List<String> img;
                /**
                 * pid : 15
                 * budget_name : 无合同号
                 * info : 级
                 */

                private String pid;
                private String budget_name;
                private String info;


                public void setHeadimg(String headimg) {
                    this.headimg = headimg;
                }

                public void setRealname(String realname) {
                    this.realname = realname;
                }

                public void setAddress(String address) {
                    this.address = address;
                }

                public void setLevel(String level) {
                    this.level = level;
                }

                public void setCompany(String company) {
                    this.company = company;
                }

                public void setStart_time(String start_time) {
                    this.start_time = start_time;
                }

                public void setContent(String content) {
                    this.content = content;
                }

                public void setImg(List<String> img) {
                    this.img = img;
                }

                public String getHeadimg() {
                    return headimg;
                }

                public String getRealname() {
                    return realname;
                }

                public String getAddress() {
                    return address;
                }

                public String getLevel() {
                    return level;
                }

                public String getCompany() {
                    return company;
                }

                public String getStart_time() {
                    return start_time;
                }

                public String getContent() {
                    return content;
                }

                public List<String> getImg() {
                    return img;
                }

                public void setPid(String pid) {
                    this.pid = pid;
                }

                public void setBudget_name(String budget_name) {
                    this.budget_name = budget_name;
                }

                public void setInfo(String info) {
                    this.info = info;
                }

                public String getPid() {
                    return pid;
                }

                public String getBudget_name() {
                    return budget_name;
                }

                public String getInfo() {
                    return info;
                }
            }
        }

        public static class PackageEntity extends BaseBean{
            private String name;
            private String img;
            private String label;
            private String nums;
            private String info;
            private String room_number;

            public void setName(String name) {
                this.name = name;
            }

            public void setImg(String img) {
                this.img = img;
            }

            public void setLabel(String label) {
                this.label = label;
            }

            public void setNums(String nums) {
                this.nums = nums;
            }

            public void setInfo(String info) {
                this.info = info;
            }

            public void setRoom_number(String room_number) {
                this.room_number = room_number;
            }

            public String getName() {
                return name;
            }

            public String getImg() {
                return img;
            }

            public String getLabel() {
                return label;
            }

            public String getNums() {
                return nums;
            }

            public String getInfo() {
                return info;
            }

            public String getRoom_number() {
                return room_number;
            }
        }

        public static class InstallEntity extends BaseBean{
            private String add_time;
            private String content;
            private List<String> img;
            /**
             * start_time : 2017-06-22 18:18
             */

            private String start_time;

            public void setAdd_time(String add_time) {
                this.add_time = add_time;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public void setImg(List<String> img) {
                this.img = img;
            }

            public String getAdd_time() {
                return add_time;
            }

            public String getContent() {
                return content;
            }

            public List<String> getImg() {
                return img;
            }

            public void setStart_time(String start_time) {
                this.start_time = start_time;
            }

            public String getStart_time() {
                return start_time;
            }
        }
    }
}
